From: Chong Yidong Date: Wed, 30 Nov 2011 08:13:05 +0000 (+0800) Subject: * emacsclient.c (main): Condition last change on WINDOWSNT (Bug#10155). X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1~1^2~324^2~1491 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=bc21f06911a9b16831b7f4944fadc32c1494c9c0;p=emacs.git * emacsclient.c (main): Condition last change on WINDOWSNT (Bug#10155). --- diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index cc15212a70c..2548236706c 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog @@ -1,3 +1,8 @@ +2011-11-30 Chong Yidong + + * emacsclient.c (main): Condition last change on WINDOWSNT + (Bug#10155). + 2011-11-27 Eli Zaretskii * makefile.w32-in (LOCAL_FLAGS): Add $(EMACS_EXTRA_C_FLAGS). diff --git a/lib-src/emacsclient.c b/lib-src/emacsclient.c index b46700ba660..80e86693057 100644 --- a/lib-src/emacsclient.c +++ b/lib-src/emacsclient.c @@ -1635,6 +1635,11 @@ main (int argc, char **argv) /* Send over our environment and current directory. */ if (!current_frame) { +#ifndef WINDOWSNT + /* This is defined in stdlib.h on MS-Windows. It's defined in + unisted.h on some POSIX hosts, but not all (Bug#10155). */ + extern char **environ; +#endif int i; for (i = 0; environ[i]; i++) {